package com.jdc.entity;

import org.nutz.dao.entity.annotation.ColDefine;
import org.nutz.dao.entity.annotation.ColType;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Comment;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Name;
import org.nutz.dao.entity.annotation.Table;
import org.nutz.json.Json;
import java.util.Date;
import java.math.*;

@Table("t_job_intention")
public class TJobIntention {
	/**
	* 主键
	*/
	@Name
	@Column("id")
	@ColDefine(notNull=false, type=ColType.VARCHAR, width=32)
	@Comment(value="主键")
	private String id;
	/**
	* 哪个人员的
	*/
	@Column("memid")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=32)
	@Comment(value="哪个人员的")
	private String memid;
	/**
	* 工作性质 0 全职 1 兼职 2 实习
	*/
	@Column("type")
	@ColDefine(notNull=true, type=ColType.INT, width=10)
	@Comment(value="工作性质 0 全职 1 兼职 2 实习")
	private Integer type;
	/**
	* 省代码
	*/
	@Column("jiprovince_code")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="省代码")
	private String jiprovinceCode;
	/**
	* 省名称
	*/
	@Column("jiprovince_name")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="省名称")
	private String jiprovinceName;
	/**
	* 市/州代码
	*/
	@Column("jicity_code")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="市/州代码")
	private String jicityCode;
	/**
	* 市/州名称
	*/
	@Column("jicity_name")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="市/州名称")
	private String jicityName;
	/**
	* 区/县代码
	*/
	@Column("jicounty_code")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="区/县代码")
	private String jicountyCode;
	/**
	* 区/县名称
	*/
	@Column("jicounty_name")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="区/县名称")
	private String jicountyName;
	/**
	* 乡/镇代码
	*/
	@Column("jitown_code")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="乡/镇代码")
	private String jitownCode;
	/**
	* 乡/镇名称
	*/
	@Column("jitown_name")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="乡/镇名称")
	private String jitownName;
	/**
	* 村代码
	*/
	@Column("jivillage_code")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="村代码")
	private String jivillageCode;
	/**
	* 村名称
	*/
	@Column("jivillage_name")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="村名称")
	private String jivillageName;
	/**
	* 可以写具体到门牌号啥的
	*/
	@Column("jiaddressinfo")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="可以写具体到门牌号啥的")
	private String jiaddressinfo;
	/**
	* 行业ID
	*/
	@Column("indid")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=32)
	@Comment(value="行业ID")
	private String indid;
	/**
	* 行业名称
	*/
	@Column("indname")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="行业名称")
	private String indname;
	/**
	* 从事职业ID
	*/
	@Column("carid")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=32)
	@Comment(value="从事职业ID")
	private String carid;
	/**
	* 从事职业名称
	*/
	@Column("carname")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=50)
	@Comment(value="从事职业名称")
	private String carname;
	/**
	* 期望月薪
	*/
	@Column("expected_salary")
	@ColDefine(notNull=true, type=ColType.VARCHAR, width=100)
	@Comment(value="期望月薪")
	private String expectedSalary;
	/**
	* 
	*/
	@Column("createtime")
	@ColDefine(notNull=true, type=ColType.DATETIME, width=19)
	@Comment(value="")
	private Date createtime;
	/**
	* 
	*/
	@Column("updatetime")
	@ColDefine(notNull=true, type=ColType.DATETIME, width=19)
	@Comment(value="")
	private Date updatetime;
	/**
	* 
	*/
	@Column("isdelete")
	@ColDefine(notNull=true, type=ColType.INT, width=10)
	@Comment(value="")
	private Integer isdelete;

	/**
	* 主键
	*/
	public String getId() {
		return id;
	}
	/**
	* 主键
	*/
	public void setId(String id) {
		this.id = id;
	}
	/**
	* 哪个人员的
	*/
	public String getMemid() {
		return memid;
	}
	/**
	* 哪个人员的
	*/
	public void setMemid(String memid) {
		this.memid = memid;
	}
	/**
	* 工作性质 0 全职 1 兼职 2 实习
	*/
	public Integer getType() {
		return type;
	}
	/**
	* 工作性质 0 全职 1 兼职 2 实习
	*/
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	* 省代码
	*/
	public String getJiprovinceCode() {
		return jiprovinceCode;
	}
	/**
	* 省代码
	*/
	public void setJiprovinceCode(String jiprovinceCode) {
		this.jiprovinceCode = jiprovinceCode;
	}
	/**
	* 省名称
	*/
	public String getJiprovinceName() {
		return jiprovinceName;
	}
	/**
	* 省名称
	*/
	public void setJiprovinceName(String jiprovinceName) {
		this.jiprovinceName = jiprovinceName;
	}
	/**
	* 市/州代码
	*/
	public String getJicityCode() {
		return jicityCode;
	}
	/**
	* 市/州代码
	*/
	public void setJicityCode(String jicityCode) {
		this.jicityCode = jicityCode;
	}
	/**
	* 市/州名称
	*/
	public String getJicityName() {
		return jicityName;
	}
	/**
	* 市/州名称
	*/
	public void setJicityName(String jicityName) {
		this.jicityName = jicityName;
	}
	/**
	* 区/县代码
	*/
	public String getJicountyCode() {
		return jicountyCode;
	}
	/**
	* 区/县代码
	*/
	public void setJicountyCode(String jicountyCode) {
		this.jicountyCode = jicountyCode;
	}
	/**
	* 区/县名称
	*/
	public String getJicountyName() {
		return jicountyName;
	}
	/**
	* 区/县名称
	*/
	public void setJicountyName(String jicountyName) {
		this.jicountyName = jicountyName;
	}
	/**
	* 乡/镇代码
	*/
	public String getJitownCode() {
		return jitownCode;
	}
	/**
	* 乡/镇代码
	*/
	public void setJitownCode(String jitownCode) {
		this.jitownCode = jitownCode;
	}
	/**
	* 乡/镇名称
	*/
	public String getJitownName() {
		return jitownName;
	}
	/**
	* 乡/镇名称
	*/
	public void setJitownName(String jitownName) {
		this.jitownName = jitownName;
	}
	/**
	* 村代码
	*/
	public String getJivillageCode() {
		return jivillageCode;
	}
	/**
	* 村代码
	*/
	public void setJivillageCode(String jivillageCode) {
		this.jivillageCode = jivillageCode;
	}
	/**
	* 村名称
	*/
	public String getJivillageName() {
		return jivillageName;
	}
	/**
	* 村名称
	*/
	public void setJivillageName(String jivillageName) {
		this.jivillageName = jivillageName;
	}
	/**
	* 可以写具体到门牌号啥的
	*/
	public String getJiaddressinfo() {
		return jiaddressinfo;
	}
	/**
	* 可以写具体到门牌号啥的
	*/
	public void setJiaddressinfo(String jiaddressinfo) {
		this.jiaddressinfo = jiaddressinfo;
	}
	/**
	* 行业ID
	*/
	public String getIndid() {
		return indid;
	}
	/**
	* 行业ID
	*/
	public void setIndid(String indid) {
		this.indid = indid;
	}
	/**
	* 行业名称
	*/
	public String getIndname() {
		return indname;
	}
	/**
	* 行业名称
	*/
	public void setIndname(String indname) {
		this.indname = indname;
	}
	/**
	* 从事职业ID
	*/
	public String getCarid() {
		return carid;
	}
	/**
	* 从事职业ID
	*/
	public void setCarid(String carid) {
		this.carid = carid;
	}
	/**
	* 从事职业名称
	*/
	public String getCarname() {
		return carname;
	}
	/**
	* 从事职业名称
	*/
	public void setCarname(String carname) {
		this.carname = carname;
	}
	/**
	* 期望月薪
	*/
	public String getExpectedSalary() {
		return expectedSalary;
	}
	/**
	* 期望月薪
	*/
	public void setExpectedSalary(String expectedSalary) {
		this.expectedSalary = expectedSalary;
	}
	/**
	* 
	*/
	public Date getCreatetime() {
		return createtime;
	}
	/**
	* 
	*/
	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}
	/**
	* 
	*/
	public Date getUpdatetime() {
		return updatetime;
	}
	/**
	* 
	*/
	public void setUpdatetime(Date updatetime) {
		this.updatetime = updatetime;
	}
	/**
	* 
	*/
	public Integer getIsdelete() {
		return isdelete;
	}
	/**
	* 
	*/
	public void setIsdelete(Integer isdelete) {
		this.isdelete = isdelete;
	}

	@Override
	public String toString() {
		return Json.toJson(this);
	}
}
